FPGA Implementation of Object-Based Real-Time Object Tracking Architecture
نویسندگان
چکیده
1. Introduction Detecting moving objects in a video sequence and object tracking are indispensable technologies for surveillance and recognition systems. Various solutions have already been proposed for video object tracking (e.g. background difference based method [1], optical flow based method, and model-based method). However, each method has some short comings, for example, although the background subtraction method can be realized with relatively simple operations, it cannot be applied to the case of a moving camera. Also the optical flow based method needs complex calculations, so that real-time processing becomes difficult. To overcome these problems, we have proposed a multi-object tracking algorithm based on image segmentation and simple object-feature matching [2]. We have confirmed the effectiveness of the proposed method which takes advantage of the spatial object information derived from image segmentation results for difficult cases such as rotating objects, partial occlusion between objects, or a moving camera. In this paper, we introduce an FPGA implementation architecture for the proposed algorithm and report the verification of its effectiveness with our developed FPGA-based object tracking prototype system.
منابع مشابه
Fixed-point FPGA Implementation of a Kalman Filter for Range and Velocity Estimation of Moving Targets
Tracking filters are extensively used within object tracking systems in order to provide consecutive smooth estimations of position and velocity of the object with minimum error. Namely, Kalman filter and its numerous variants are widely known as simple yet effective linear tracking filters in many diverse applications. In this paper, an effective method is proposed for designing and implementa...
متن کاملField Programmable Gate Array Implementation of Active Control Laws for Multi-mode Vibration Damping
This paper investigate the possibility and effectiveness of multi-mode vibration control of a plate through real-time FPGA (Field Programmable Gate Array) implementation. This type of embedded system offers true parallel and high throughput computation abilities. The control object is an aluminum panel, clamped to a Perspex box’s upper side. Two types of control laws are studied. The first belo...
متن کاملFPGA Board Implementation of an Color Tracking Mobile Robot System
This paper presents an application of CMOS camera module with monochromatic-based real-time object tracking system implemented on an FPGA. The system architecture was implemented using VHDL and Digilent Nexys2 board. The tracking process of mobile robot system uses a color classification method. It is shown that CMOS camera module based real-time object tracking system on FPGA circuit presented...
متن کاملReal-Time FPGA-Based Object Tracker with Automatic Pan-Tilt Features for Smart Video Surveillance Systems
The design of smart video surveillance systems is an active research field among the computer vision community because of their ability to perform automatic scene analysis by selecting and tracking the objects of interest. In this paper, we present the design and implementation of an FPGA-based standalone working prototype system for real-time tracking of an object of interest in live video str...
متن کاملFPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing
This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007